pipe laying machine - German English Dictionary